﻿using System;
using System.Collections.Generic;
using System.Web;
using System.Data;
using System.Xml.Serialization;
using Recomendaciones.Entidades;

/// <summary>
/// Descripción breve de LibroDTO
/// </summary>
public class LibroDTO
{
    public int Id { get; set; }

    public string Genero { get; set; }

    public int Usuario { get; set; }

    public string Titulo { get; set; }

    public string Autores { get; set; }

    public int Año { get; set; }

    public string Resumen { get; set; }

    public string Idioma { get; set; }

    public decimal PuntajeTotal { get; set; }

    public int VotoPositivo { get; set; }

    public int VotoNegativo { get; set; }

    public DateTime FechaAlta { get; set; }

    public DateTime FechaBloqueado { get; set; }

    public Nullable<Boolean> Bloqueado { get; set; }

    public string Imagen { get; set; }

    public string Isbn { get; set; }

    public LibroDTO()
    {

    }

    public LibroDTO(Libro libroEnt)
    {
        if (libroEnt != null)
        {
            Id = libroEnt.Id;
            Genero = libroEnt.Genero;
            Titulo = libroEnt.Titulo;
            Autores = libroEnt.Autores;
            Año = libroEnt.Año;
            Resumen = libroEnt.Resumen;
            PuntajeTotal = libroEnt.PuntajeTotal;
            VotoPositivo = libroEnt.VotoPositivo;
            VotoNegativo = libroEnt.VotoNegativo;
            FechaAlta = libroEnt.FechaAlta;
            FechaBloqueado = libroEnt.FechaBloqueado;
            Bloqueado = libroEnt.Bloqueado;
            Imagen = libroEnt.Imagen;
            Isbn = libroEnt.Isbn;
            Idioma = libroEnt.Idioma;
            Usuario = libroEnt.Usuario;
        }
    }

}